﻿/*
* /Maths/Maths/Config.h
* 版权所有 (C) apple-ba 2021-2024，在MIT许可证下开源（详见LICENCE）。
* 获取更多信息，访问: "https://gitee.com/apple-ba/Maths" 。
*/

/*
* 设置必须由程序内规定的常数
*/

#pragma once

//高精度整数value使用的元素类型
using _SI_Va_TP = short;

//高精度整数默认进制
#define _SI_Sc_SZ 10

//分数转换为浮点数时保留的小数位数(单位:位)
#define _SN_FF_SZ 50

//无理数求值时保留的小数位数(单位:位)
#define _IN_GV_SZ 3

//单项式的系数
//此处暂时不能用Irrational,因为Irrational的除法(operator/)还没实现
#define _Mo_DA_TP Fraction 

//是否启用高精度数

//使用高精度
#define _S_Integer	
#define _S_Float

//使用默认数据结构
//#define _N_Integer
//#define _N_Float
